﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CROSLAND.BL.BE
{
    public class OfertaTecnicaBE
    {
        private DateTime fechaCarta;
        private string nroCotizacion;
        private string desRazonSocial;
        private string ruc;
        private string desDireccion;
        private string desDistrito;
        private string desProvincia;
        private string desDepartamento;
        private string desPais;
        private string desAtencion;
        private string desReferencia;
        private string nroPosicion;
        private string codArticulo;
        private string desArticulo;
        private string desUnidadMedida;
        private decimal cantidad;
        private decimal precioUnitario;
        private decimal descuento;
        private decimal valorVenta;
        private decimal subTotal;
        private decimal cargoAdicional;
        private decimal igv;
        private decimal precioVenta;
        private string montoLetras;

        private string desModeloMotor;
        private string desMarcaMotor;
        private string desColor;
        private decimal peso;
        private string clase;
        private string tipoCarroceria;
        private string anioFabricacion;
        private string cilindros;
        private string anioModelo;
        private string formulaRodante;
        private string transmision;
        private string potenciaContinua;
        private string potenciaEmergente;
        private string version;
        private string cilindrada;
        private string nroRuedas;
        private string nroAsientos;
        private string longitud;
        private string asientos;
        private string ejes;
        private string ancho;
        private string altura;
        private string combustible;
        private string pesoBruto;
        private string pesoNeto;
        private string ruedas;
        private string modeloAlternador;
        private string regulador;
        private string voltajeAlternador;
        private string categoria;
        private string carga;
        private string potenciaMotor;
        private string cargaUtil;
        private string nroPasajeros;
            
        private string desObservaciones;
        private string desFormaPago;
        private string desTiempoEntrega;
        private string desTiempoValidez;
        private string desLugarEntrega;
        private string desTiempoGarantia;
        private string desVendedor;
        private string desVendedorAsignado;
        private string desEmail;
        private string numTelefono;
        private string desMarca;
        private decimal tipoCambio;
        private string desSociedad;

        public DateTime FechaCarta
        {
            get { return fechaCarta; }
            set { fechaCarta = value; }
        }
        
        public string NroCotizacion
        {
            get { return nroCotizacion; }
            set { nroCotizacion = value; }
        }
        
        public string DesRazonSocial
        {
            get { return desRazonSocial; }
            set { desRazonSocial = value; }
        }
        
        public string Ruc
        {
            get { return ruc; }
            set { ruc = value; }
        }
        
        public string DesDireccion
        {
            get { return desDireccion; }
            set { desDireccion = value; }
        }
        
        public string DesDistrito
        {
            get { return desDistrito; }
            set { desDistrito = value; }
        }
        
        public string DesProvincia
        {
            get { return desProvincia; }
            set { desProvincia = value; }
        }
        
        public string DesDepartamento
        {
            get { return desDepartamento; }
            set { desDepartamento = value; }
        }
        
        public string DesPais
        {
            get { return desPais; }
            set { desPais = value; }
        }
        
        public string DesAtencion
        {
            get { return desAtencion; }
            set { desAtencion = value; }
        }
        
        public string DesReferencia
        {
            get { return desReferencia; }
            set { desReferencia = value; }
        }
        
        public string NroPosicion
        {
            get { return nroPosicion; }
            set { nroPosicion = value; }
        }
       
        public string CodArticulo
        {
            get { return codArticulo; }
            set { codArticulo = value; }
        }
       
        public string DesArticulo
        {
            get { return desArticulo; }
            set { desArticulo = value; }
        }
       
        public string DesUnidadMedida
        {
            get { return desUnidadMedida; }
            set { desUnidadMedida = value; }
        }
       
        public decimal Cantidad
        {
            get { return cantidad; }
            set { cantidad = value; }
        }      

        public decimal PrecioUnitario
        {
            get { return precioUnitario; }
            set { precioUnitario = value; }
        }
       
        public decimal Descuento
        {
            get { return descuento; }
            set { descuento = value; }
        }        

        public decimal ValorVenta
        {
            get { return valorVenta; }
            set { valorVenta = value; }
        }
       
        public decimal SubTotal
        {
            get { return subTotal; }
            set { subTotal = value; }
        }
        
        public decimal CargoAdicional
        {
            get { return cargoAdicional; }
            set { cargoAdicional = value; }
        }
        
        public decimal Igv
        {
            get { return igv; }
            set { igv = value; }
        }
        
        public decimal PrecioVenta
        {
            get { return precioVenta; }
            set { precioVenta = value; }
        }        

        public string MontoLetras
        {
            get { return montoLetras; }
            set { montoLetras = value; }
        }
               
        public string DesModeloMotor
        {
            get { return desModeloMotor; }
            set { desModeloMotor = value; }
        }
       
        public string DesMarcaMotor
        {
            get { return desMarcaMotor; }
            set { desMarcaMotor = value; }
        }        

        public string DesColor
        {
            get { return desColor; }
            set { desColor = value; }
        }
        
        public decimal Peso
        {
            get { return peso; }
            set { peso = value; }
        }
        
        public string Clase
        {
            get { return clase; }
            set { clase = value; }
        }        

        public string TipoCarroceria
        {
            get { return tipoCarroceria; }
            set { tipoCarroceria = value; }
        }        

        public string AnioFabricacion
        {
            get { return anioFabricacion; }
            set { anioFabricacion = value; }
        }        

        public string Cilindros
        {
            get { return cilindros; }
            set { cilindros = value; }
        }
        
        public string AnioModelo
        {
            get { return anioModelo; }
            set { anioModelo = value; }
        }
        
        public string FormulaRodante
        {
            get { return formulaRodante; }
            set { formulaRodante = value; }
        }
        
        public string Transmision
        {
            get { return transmision; }
            set { transmision = value; }
        }
       
        public string PotenciaContinua
        {
            get { return potenciaContinua; }
            set { potenciaContinua = value; }
        }
        
        public string PotenciaEmergente
        {
            get { return potenciaEmergente; }
            set { potenciaEmergente = value; }
        }
        
        public string Version
        {
            get { return version; }
            set { version = value; }
        }
        
        public string Cilindrada
        {
            get { return cilindrada; }
            set { cilindrada = value; }
        }
       
        public string NroRuedas
        {
            get { return nroRuedas; }
            set { nroRuedas = value; }
        }
        
        public string NroAsientos
        {
            get { return nroAsientos; }
            set { nroAsientos = value; }
        }
        
        public string Longitud
        {
            get { return longitud; }
            set { longitud = value; }
        }
        
        public string Asientos
        {
            get { return asientos; }
            set { asientos = value; }
        }
        
        public string Ejes
        {
            get { return ejes; }
            set { ejes = value; }
        }        

        public string Ancho
        {
            get { return ancho; }
            set { ancho = value; }
        }
       
        public string Altura
        {
            get { return altura; }
            set { altura = value; }
        }
        
        public string Combustible
        {
            get { return combustible; }
            set { combustible = value; }
        }       

        public string PesoBruto
        {
            get { return pesoBruto; }
            set { pesoBruto = value; }
        }        

        public string PesoNeto
        {
            get { return pesoNeto; }
            set { pesoNeto = value; }
        }
        
        public string Ruedas
        {
            get { return ruedas; }
            set { ruedas = value; }
        }
        
        public string ModeloAlternador
        {
            get { return modeloAlternador; }
            set { modeloAlternador = value; }
        }        

        public string Regulador
        {
            get { return regulador; }
            set { regulador = value; }
        }
        
        public string VoltajeAlternador
        {
            get { return voltajeAlternador; }
            set { voltajeAlternador = value; }
        }
        
        public string Categoria
        {
            get { return categoria; }
            set { categoria = value; }
        }
        
        public string Carga
        {
            get { return carga; }
            set { carga = value; }
        }
        
        public string PotenciaMotor
        {
            get { return potenciaMotor; }
            set { potenciaMotor = value; }
        }
        
        public string CargaUtil
        {
            get { return cargaUtil; }
            set { cargaUtil = value; }
        }
        
        public string NroPasajeros
        {
            get { return nroPasajeros; }
            set { nroPasajeros = value; }
        }
        
        public string DesObservaciones
        {
            get { return desObservaciones; }
            set { desObservaciones = value; }
        }
        
        public string DesFormaPago
        {
            get { return desFormaPago; }
            set { desFormaPago = value; }
        }        

        public string DesTiempoEntrega
        {
            get { return desTiempoEntrega; }
            set { desTiempoEntrega = value; }
        }
       
        public string DesTiempoValidez
        {
            get { return desTiempoValidez; }
            set { desTiempoValidez = value; }
        }
        
        public string DesLugarEntrega
        {
            get { return desLugarEntrega; }
            set { desLugarEntrega = value; }
        }        

        public string DesTiempoGarantia
        {
            get { return desTiempoGarantia; }
            set { desTiempoGarantia = value; }
        }
        
        public string DesVendedor
        {
            get { return desVendedor; }
            set { desVendedor = value; }
        }
        
        public string DesVendedorAsignado
        {
            get { return desVendedorAsignado; }
            set { desVendedorAsignado = value; }
        }       

        public string DesEmail
        {
            get { return desEmail; }
            set { desEmail = value; }
        }
        
        public string NumTelefono
        {
            get { return numTelefono; }
            set { numTelefono = value; }
        }
        
        public string DesMarca
        {
            get { return desMarca; }
            set { desMarca = value; }
        }
        
        public decimal TipoCambio
        {
            get { return tipoCambio; }
            set { tipoCambio = value; }
        }        

        public string DesSociedad
        {
            get { return desSociedad; }
            set { desSociedad = value; }
        }


        public decimal Isc { get; set; }
        public string DesEquipo { get; set; }
        public decimal PrecioTotal { get; set; }
    }
}
